package com.bigShen.pattern.strategy.pay.fact;

import com.bigShen.pattern.strategy.pay.PayState;

/**
 * @author: lei.shen
 * @date: 2018/10/5
 */
public abstract class AbstractPayFactory {

    public abstract PayState payByALi(String orderId, double amount);

    public abstract PayState payByJD(String orderId, double amount);

    public abstract PayState payByWeChat(String orderId, double amount);

}
